prophylactic membrane - German English Dictionary